package com.ruoyi.kjy.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.mp.domain.CommonEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 企业数据报表
 * @TableName enterprisedataform
 */
@TableName(value ="enterprisedataform")
@Data
public class Enterprisedataform  extends CommonEntity implements Serializable {
    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 0 保存 1提交 2 已通过 3 不通过
     */
    private Integer status;

    /**
     * 单位负责人
     */
    private String companyPrincipal;

    /**
     * 统计负责人
     */
    private String statisticsPrincipal;

    /**
     * 填表人
     */
    private String filler;

    /**
     * 联系电话
     */
    private String contactPhone;

    /**
     * 报出日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date reportDate;

    /**
     * 企业名称
     */
    private String companyName;

    /**
     * 统一社会信用代码
     */
    private String unifiedSocialCreditCode;

    /**
     * 企业成立时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date establishmentDate;

    /**
     * 企业入驻时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date settlementDate;

    /**
     * 企业登记注册类型代码
     */
    private String registrationType;

    /**
     * 企业所属技术领域代码(1.电子信息 2.先进制造 ... 12.文化创意)
     */
    private String techField;

    /**
     * 企业核心技术所属《国家重点支持的高新技术领域》代码
     */
    private String keyTechField;

    /**
     * 行业类别代码
     */
    private String industryCategory;

    /**
     * 是否与创业导师建立辅导关系(1.是 0.否)
     */
    private Integer mentorshipRelation;

    /**
     * 企业纳税人类型(1.一般纳税人 0.小规模纳税人)
     */
    private Integer taxpayerType;

    /**
     * 主要负责人性别(1.男 0.女)
     */
    private Integer principalGender;

    /**
     * 是否毕业企业(1.是 0.否)
     */
    private Integer isGraduated;

    /**
     * 是否被兼并或收购(1.是 0.否)
     */
    private Integer isMergedAcquired;

    /**
     * 是否在国内外资本市场挂牌、上市(1.是 0.否)
     */
    private Integer isListed;

    /**
     * 企业主要负责人创业特征代码(1.大学生创业 2.留学归国人员 ... 5.其他)
     */
    private String entrepreneurType;

    /**
     * 是否高新技术企业(1.是 0.否)
     */
    private Integer isHighTech;

    /**
     * 高新技术企业证书编号
     */
    private String highTechCertNo;

    /**
     * 是否科技型中小企业(1.是 0.否)
     */
    private Integer isTechSme;

    /**
     * 科技型中小企业登记编码
     */
    private String techSmeRegCode;

    /**
     * 是否创新型中小企业(1.是 0.否)
     */
    private Integer isInnovativeSme;

    /**
     * 是否专精特新中小企业(1.是 0.否)
     */
    private Integer isSpecializedSme;

    /**
     * 是否专精特新"小巨人"企业(1.是 0.否)
     */
    private Integer isLittleGiant;

    /**
     * 获得投融资金额(千元)
     */
    private Double financingAmount;

    /**
     * 获得孵化器孵化基金投资额(千元)
     */
    private Double incubatorFundInvestment;

    /**
     * 获银行贷款额(千元)
     */
    private Double bankLoan;

    /**
     * 占用孵化器场地面积(平方米)
     */
    private Double occupyingArea;

    /**
     * 企业成立时注册资本(千元)
     */
    private Double registeredCapital;

    /**
     * 在孵企业总收入(千元)
     */
    private Double totalIncome;

    /**
     * 在孵企业净利润(千元)
     */
    private Double netProfit;

    /**
     * 在孵企业出口总额(千元)
     */
    private Double exportVolume;

    /**
     * 在孵企业研究与试验发展（R&D）经费支出(千元)
     */
    private Double rdExpenditure;

    /**
     * 在孵企业实际上缴税费(千元)
     */
    private Double taxPayment;

    /**
     * 在孵企业从业人员(人)
     */
    private Integer employees;

    /**
     * 博士(人)
     */
    private Integer doctorNum;

    /**
     * 大专以上(人)
     */
    private Integer collegeAbove;

    /**
     * 吸纳应届大学毕业生(人)
     */
    private Integer freshGraduate;

    /**
     * 留学人员(人)
     */
    private Integer returnee;

    /**
     * 当年知识产权申请数(件)
     */
    private Integer ipApplication;

    /**
     * 当年知识产权授权数(件)
     */
    private Integer ipGranted;

    /**
     * 当年知识产权授权数-发明专利(件)
     */
    private Integer inventionPatentGranted;

    /**
     * 拥有有效知识产权数(件)
     */
    private Integer validIp;

    /**
     * 拥有有效知识产权数-发明专利(件)
     */
    private Integer validInventionPatent;

    /**
     * 软件著作权(件)
     */
    private Integer softwareCopyright;

    /**
     * 植物新品种(个)
     */
    private Integer plantVariety;

    /**
     * 集成电路布图(个)
     */
    private Integer icLayout;

    /**
     * 购买国外专利(件)
     */
    private Integer foreignPatentPurchase;

    /**
     * 技术合同成交数量(项)
     */
    private Integer techContractNum;

    /**
     * 技术合同成交额(千元)
     */
    private Double techContractAmount;

    /**
     * 当年承担国家级科技计划项目数(项)
     */
    private Integer nationalTechProject;



}